package a.a.a.b; class j { void a() { int a;
a=0;// .class public La/a/a/b/j;
a=0;// .super La/a/a/b/h;
a=0;// .source "PackageDocumentReader.java"
a=0;// 
a=0;// 
a=0;// # static fields
a=0;// .field private static final a:Lorg/slf4j/Logger;
a=0;// 
a=0;// .field private static final b:[Ljava/lang/String;
a=0;// 
a=0;// 
a=0;// # direct methods
a=0;// .method static constructor <clinit>()V
a=0;//     .locals 3
a=0;// 
a=0;//     .prologue
a=0;//     .line 45
a=0;//     const-class v0, La/a/a/b/j;
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/Class;);
a=0;//     invoke-static {v0}, Lorg/slf4j/LoggerFactory;->a(Ljava/lang/Class;)Lorg/slf4j/Logger;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     sput-object v0, La/a/a/b/j;->a:Lorg/slf4j/Logger;
a=0;// 
a=0;//     .line 46
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,[Ljava/lang/String;);
a=0;//     const/4 v1, 0x0
a=0;// 
a=0;//     #v1=(Null);
a=0;//     const-string v2, "toc"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     aput-object v2, v0, v1
a=0;// 
a=0;//     const/4 v1, 0x1
a=0;// 
a=0;//     #v1=(One);
a=0;//     const-string v2, "ncx"
a=0;// 
a=0;//     aput-object v2, v0, v1
a=0;// 
a=0;//     sput-object v0, La/a/a/b/j;->b:[Ljava/lang/String;
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public constructor <init>()V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 43
a=0;//     invoke-direct {p0}, La/a/a/b/h;-><init>()V
a=0;// 
a=0;//     #p0=(Reference,La/a/a/b/j;);
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method private static a(Lorg/w3c/dom/Element;La/a/a/a/n;)La/a/a/a/k;
a=0;//     .locals 5
a=0;// 
a=0;//     .prologue
a=0;//     .line 281
a=0;//     const-string v0, "http://www.idpf.org/2007/opf"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v1, "toc"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {p0, v0, v1}, La/a/a/b/c;->a(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     .line 282
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     .line 283
a=0;//     #v0=(Null);
a=0;//     invoke-static {v2}, La/a/a/d/c;->a(Ljava/lang/String;)Z
a=0;// 
a=0;//     move-result v1
a=0;// 
a=0;//     #v1=(Boolean);
a=0;//     if-eqz v1, :cond_0
a=0;// 
a=0;//     .line 284
a=0;//     invoke-virtual {p1, v2}, La/a/a/a/n;->d(Ljava/lang/String;)La/a/a/a/k;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 287
a=0;//     :cond_0
a=0;//     #v0=(Reference,La/a/a/a/k;);
a=0;//     if-eqz v0, :cond_2
a=0;// 
a=0;//     .line 308
a=0;//     :cond_1
a=0;//     :goto_0
a=0;//     #v1=(Conflicted);v3=(Conflicted);v4=(Conflicted);
a=0;//     return-object v0
a=0;// 
a=0;//     .line 291
a=0;//     :cond_2
a=0;//     #v1=(Boolean);v3=(Uninit);v4=(Uninit);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     :goto_1
a=0;//     #v0=(Integer);v1=(Conflicted);
a=0;//     sget-object v1, La/a/a/b/j;->b:[Ljava/lang/String;
a=0;// 
a=0;//     #v1=(Reference,[Ljava/lang/String;);
a=0;//     array-length v1, v1
a=0;// 
a=0;//     #v1=(Integer);
a=0;//     if-lt v0, v1, :cond_3
a=0;// 
a=0;//     .line 303
a=0;//     sget-object v0, La/a/a/c/a;->c:La/a/a/a/h;
a=0;// 
a=0;//     #v0=(Reference,La/a/a/a/h;);
a=0;//     invoke-virtual {p1, v0}, La/a/a/a/n;->a(La/a/a/a/h;)La/a/a/a/k;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 305
a=0;//     if-nez v0, :cond_1
a=0;// 
a=0;//     .line 306
a=0;//     sget-object v1, La/a/a/b/j;->a:Lorg/slf4j/Logger;
a=0;// 
a=0;//     #v1=(Reference,Lorg/slf4j/Logger;);
a=0;//     new-instance v3, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v3=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v4, "Could not find table of contents resource. Tried resource with id \'"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     const-string v3, "\', toc, "
a=0;// 
a=0;//     invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     const-string v3, "toc"
a=0;// 
a=0;//     invoke-virtual {v3}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     const-string v3, " and any NCX resource."
a=0;// 
a=0;//     invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     invoke-interface {v1, v2}, Lorg/slf4j/Logger;->b(Ljava/lang/String;)V
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 292
a=0;//     :cond_3
a=0;//     #v0=(Integer);v1=(Integer);v3=(Uninit);v4=(Uninit);
a=0;//     sget-object v1, La/a/a/b/j;->b:[Ljava/lang/String;
a=0;// 
a=0;//     #v1=(Reference,[Ljava/lang/String;);
a=0;//     aget-object v1, v1, v0
a=0;// 
a=0;//     #v1=(Null);
a=0;//     invoke-virtual {p1, v1}, La/a/a/a/n;->d(Ljava/lang/String;)La/a/a/a/k;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     .line 293
a=0;//     #v1=(Reference,La/a/a/a/k;);
a=0;//     if-eqz v1, :cond_4
a=0;// 
a=0;//     move-object v0, v1
a=0;// 
a=0;//     .line 294
a=0;//     #v0=(Reference,La/a/a/a/k;);
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 296
a=0;//     :cond_4
a=0;//     #v0=(Integer);
a=0;//     sget-object v1, La/a/a/b/j;->b:[Ljava/lang/String;
a=0;// 
a=0;//     aget-object v1, v1, v0
a=0;// 
a=0;//     #v1=(Null);
a=0;//     invoke-virtual {v1}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v1}, La/a/a/a/n;->d(Ljava/lang/String;)La/a/a/a/k;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     .line 297
a=0;//     if-eqz v1, :cond_5
a=0;// 
a=0;//     move-object v0, v1
a=0;// 
a=0;//     .line 298
a=0;//     #v0=(Reference,La/a/a/a/k;);
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 291
a=0;//     :cond_5
a=0;//     #v0=(Integer);
a=0;//     add-int/lit8 v0, v0, 0x1
a=0;// 
a=0;//     goto :goto_1
a=0;// .end method
a=0;// 
a=0;// .method private static a(Lorg/w3c/dom/Document;La/a/a/a/n;Ljava/util/Map;)La/a/a/a/n;
a=0;//     .locals 8
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v1, 0x0
a=0;// 
a=0;//     .line 93
a=0;//     #v1=(Null);
a=0;//     invoke-interface {p0}, Lorg/w3c/dom/Document;->getDocumentElement()Lorg/w3c/dom/Element;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Lorg/w3c/dom/Element;);
a=0;//     const-string v2, "manifest"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-interface {v0, v2}, Lorg/w3c/dom/Element;->getElementsByTagName(Ljava/lang/String;)Lorg/w3c/dom/NodeList;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-interface {v0}, Lorg/w3c/dom/NodeList;->getLength()I
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Integer);
a=0;//     if-nez v2, :cond_0
a=0;// 
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     .line 94
a=0;//     :goto_0
a=0;//     new-instance v3, La/a/a/a/n;
a=0;// 
a=0;//     #v3=(UninitRef,La/a/a/a/n;);
a=0;//     invoke-direct {v3}, La/a/a/a/n;-><init>()V
a=0;// 
a=0;//     .line 95
a=0;//     #v3=(Reference,La/a/a/a/n;);
a=0;//     if-nez v0, :cond_1
a=0;// 
a=0;//     .line 96
a=0;//     sget-object v0, La/a/a/b/j;->a:Lorg/slf4j/Logger;
a=0;// 
a=0;//     const-string v1, "Package document does not contain element manifest"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-interface {v0, v1}, Lorg/slf4j/Logger;->b(Ljava/lang/String;)V
a=0;// 
a=0;//     move-object v0, v3
a=0;// 
a=0;//     .line 123
a=0;//     :goto_1
a=0;//     #v1=(Conflicted);v2=(Conflicted);v4=(Conflicted);v5=(Conflicted);v6=(Conflicted);v7=(Conflicted);
a=0;//     return-object v0
a=0;// 
a=0;//     .line 93
a=0;//     :cond_0
a=0;//     #v1=(Null);v2=(Integer);v3=(Uninit);v4=(Uninit);v5=(Uninit);v6=(Uninit);v7=(Uninit);
a=0;//     invoke-interface {v0, v1}, Lorg/w3c/dom/NodeList;->item(I)Lorg/w3c/dom/Node;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     check-cast v0, Lorg/w3c/dom/Element;
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 99
a=0;//     :cond_1
a=0;//     #v3=(Reference,La/a/a/a/n;);
a=0;//     const-string v2, "item"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-interface {v0, v2}, Lorg/w3c/dom/Element;->getElementsByTagName(Ljava/lang/String;)Lorg/w3c/dom/NodeList;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     .line 100
a=0;//     :goto_2
a=0;//     #v0=(Conflicted);v1=(Integer);v4=(Conflicted);v5=(Reference,Lorg/w3c/dom/NodeList;);v6=(Conflicted);v7=(Conflicted);
a=0;//     invoke-interface {v5}, Lorg/w3c/dom/NodeList;->getLength()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     if-lt v1, v0, :cond_2
a=0;// 
a=0;//     move-object v0, v3
a=0;// 
a=0;//     .line 123
a=0;//     #v0=(Reference,La/a/a/a/n;);
a=0;//     goto :goto_1
a=0;// 
a=0;//     .line 101
a=0;//     :cond_2
a=0;//     #v0=(Integer);
a=0;//     invoke-interface {v5, v1}, Lorg/w3c/dom/NodeList;->item(I)Lorg/w3c/dom/Node;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Lorg/w3c/dom/Node;);
a=0;//     check-cast v0, Lorg/w3c/dom/Element;
a=0;// 
a=0;//     .line 102
a=0;//     const-string v2, "id"
a=0;// 
a=0;//     invoke-static {v0, v2}, La/a/a/b/c;->a(Lorg/w3c/dom/Element;Ljava/lang/String;)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v6
a=0;// 
a=0;//     .line 103
a=0;//     #v6=(Reference,Ljava/lang/String;);
a=0;//     const-string v2, "href"
a=0;// 
a=0;//     invoke-static {v0, v2}, La/a/a/b/c;->a(Lorg/w3c/dom/Element;Ljava/lang/String;)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     .line 105
a=0;//     :try_start_0
a=0;//     const-string v4, "UTF-8"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v2, v4}, Ljava/net/URLDecoder;->decode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
a=0;//     :try_end_0
a=0;//     .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_0
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     .line 109
a=0;//     :goto_3
a=0;//     const-string v4, "media-type"
a=0;// 
a=0;//     invoke-static {v0, v4}, La/a/a/b/c;->a(Lorg/w3c/dom/Element;Ljava/lang/String;)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 110
a=0;//     invoke-virtual {p1, v2}, La/a/a/a/n;->b(Ljava/lang/String;)La/a/a/a/k;
a=0;// 
a=0;//     move-result-object v4
a=0;// 
a=0;//     .line 111
a=0;//     if-nez v4, :cond_3
a=0;// 
a=0;//     .line 112
a=0;//     sget-object v0, La/a/a/b/j;->a:Lorg/slf4j/Logger;
a=0;// 
a=0;//     new-instance v4, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v4=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v6, "resource with href \'"
a=0;// 
a=0;//     invoke-direct {v4, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     const-string v4, "\' not found"
a=0;// 
a=0;//     invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     invoke-interface {v0, v2}, Lorg/slf4j/Logger;->b(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 100
a=0;//     :goto_4
a=0;//     add-int/lit8 v0, v1, 0x1
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     move v1, v0
a=0;// 
a=0;//     goto :goto_2
a=0;// 
a=0;//     .line 106
a=0;//     :catch_0
a=0;//     #v0=(Reference,Lorg/w3c/dom/Element;);v4=(Conflicted);
a=0;//     move-exception v4
a=0;// 
a=0;//     .line 107
a=0;//     #v4=(Reference,Ljava/io/UnsupportedEncodingException;);
a=0;//     sget-object v7, La/a/a/b/j;->a:Lorg/slf4j/Logger;
a=0;// 
a=0;//     #v7=(Reference,Lorg/slf4j/Logger;);
a=0;//     invoke-virtual {v4}, Ljava/io/UnsupportedEncodingException;->getMessage()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v4
a=0;// 
a=0;//     invoke-interface {v7, v4}, Lorg/slf4j/Logger;->b(Ljava/lang/String;)V
a=0;// 
a=0;//     goto :goto_3
a=0;// 
a=0;//     .line 115
a=0;//     :cond_3
a=0;//     #v7=(Conflicted);
a=0;//     invoke-virtual {v4, v6}, La/a/a/a/k;->a(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 116
a=0;//     invoke-static {v0}, La/a/a/c/a;->b(Ljava/lang/String;)La/a/a/a/h;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 117
a=0;//     if-eqz v0, :cond_4
a=0;// 
a=0;//     .line 118
a=0;//     invoke-virtual {v4, v0}, La/a/a/a/k;->a(La/a/a/a/h;)V
a=0;// 
a=0;//     .line 120
a=0;//     :cond_4
a=0;//     invoke-virtual {v3, v4}, La/a/a/a/n;->a(La/a/a/a/k;)La/a/a/a/k;
a=0;// 
a=0;//     .line 121
a=0;//     invoke-virtual {v4}, La/a/a/a/k;->c()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-interface {p2, v6, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
a=0;// 
a=0;//     goto :goto_4
a=0;// .end method
a=0;// 
a=0;// .method public static a(La/a/a/a/k;La/a/a/a/b;La/a/a/a/n;)V
a=0;//     .locals 10
a=0;// 
a=0;//     .prologue
a=0;//     .line 50
a=0;//     invoke-static {p0}, La/a/a/d/b;->a(La/a/a/a/k;)Lorg/w3c/dom/Document;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     .line 51
a=0;//     #v2=(Reference,Lorg/w3c/dom/Document;);
a=0;//     invoke-virtual {p0}, La/a/a/a/k;->d()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 52
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const/16 v1, 0x2f
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/String;->lastIndexOf(I)I
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Integer);
a=0;//     if-gez v3, :cond_2
a=0;// 
a=0;//     .line 53
a=0;//     :goto_0
a=0;//     #v0=(Conflicted);v1=(Conflicted);v4=(Conflicted);v5=(Conflicted);v6=(Conflicted);
a=0;//     invoke-interface {v2}, Lorg/w3c/dom/Document;->getDocumentElement()Lorg/w3c/dom/Element;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Lorg/w3c/dom/Element;);
a=0;//     const-string v1, "http://www.idpf.org/2007/opf"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     const-string v3, "guide"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1, v3}, La/a/a/b/c;->c(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     invoke-virtual {p1}, La/a/a/a/b;->f()La/a/a/a/e;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     const-string v1, "http://www.idpf.org/2007/opf"
a=0;// 
a=0;//     const-string v4, "reference"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-interface {v0, v1, v4}, Lorg/w3c/dom/Element;->getElementsByTagNameNS(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList;
a=0;// 
a=0;//     move-result-object v4
a=0;// 
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     move v1, v0
a=0;// 
a=0;//     :goto_1
a=0;//     #v0=(Integer);v1=(Integer);v7=(Conflicted);v8=(Conflicted);v9=(Conflicted);
a=0;//     invoke-interface {v4}, Lorg/w3c/dom/NodeList;->getLength()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     if-lt v1, v0, :cond_6
a=0;// 
a=0;//     .line 56
a=0;//     :cond_0
a=0;//     #v0=(Conflicted);v1=(Conflicted);v4=(Conflicted);
a=0;//     new-instance v0, Ljava/util/HashMap;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/util/HashMap;);
a=0;//     invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
a=0;// 
a=0;//     .line 58
a=0;//     #v0=(Reference,Ljava/util/HashMap;);
a=0;//     invoke-static {v2, p2, v0}, La/a/a/b/j;->a(Lorg/w3c/dom/Document;La/a/a/a/n;Ljava/util/Map;)La/a/a/a/n;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     .line 59
a=0;//     #v1=(Reference,La/a/a/a/n;);
a=0;//     invoke-virtual {p1, v1}, La/a/a/a/b;->a(La/a/a/a/n;)V
a=0;// 
a=0;//     .line 60
a=0;//     invoke-static {v2, p1}, La/a/a/b/j;->a(Lorg/w3c/dom/Document;La/a/a/a/b;)V
a=0;// 
a=0;//     .line 61
a=0;//     invoke-static {v2}, La/a/a/b/i;->a(Lorg/w3c/dom/Document;)La/a/a/a/i;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {p1, v1}, La/a/a/a/b;->a(La/a/a/a/i;)V
a=0;// 
a=0;//     .line 62
a=0;//     invoke-virtual {p1}, La/a/a/a/b;->a()La/a/a/a/n;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-static {v2, v1, v0}, La/a/a/b/j;->b(Lorg/w3c/dom/Document;La/a/a/a/n;Ljava/util/Map;)La/a/a/a/o;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-virtual {p1, v0}, La/a/a/a/b;->a(La/a/a/a/o;)V
a=0;// 
a=0;//     .line 65
a=0;//     invoke-virtual {p1}, La/a/a/a/b;->d()La/a/a/a/k;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     if-nez v0, :cond_1
a=0;// 
a=0;//     invoke-virtual {p1}, La/a/a/a/b;->b()La/a/a/a/o;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-virtual {v0}, La/a/a/a/o;->c()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     if-lez v0, :cond_1
a=0;// 
a=0;//     .line 66
a=0;//     invoke-virtual {p1}, La/a/a/a/b;->b()La/a/a/a/o;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,La/a/a/a/o;);
a=0;//     invoke-virtual {v0}, La/a/a/a/o;->b()La/a/a/a/k;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-virtual {p1, v0}, La/a/a/a/b;->a(La/a/a/a/k;)V
a=0;// 
a=0;//     .line 68
a=0;//     :cond_1
a=0;//     #v0=(Conflicted);
a=0;//     return-void
a=0;// 
a=0;//     .line 52
a=0;//     :cond_2
a=0;//     #v0=(Reference,Ljava/lang/String;);v1=(PosByte);v3=(Integer);v4=(Uninit);v5=(Uninit);v6=(Uninit);v7=(Uninit);v8=(Uninit);v9=(Uninit);
a=0;//     new-instance v1, La/a/a/a/n;
a=0;// 
a=0;//     #v1=(UninitRef,La/a/a/a/n;);
a=0;//     invoke-direct {v1}, La/a/a/a/n;-><init>()V
a=0;// 
a=0;//     #v1=(Reference,La/a/a/a/n;);
a=0;//     invoke-virtual {p2}, La/a/a/a/n;->a()Ljava/util/Collection;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
a=0;// 
a=0;//     move-result-object v4
a=0;// 
a=0;//     :goto_2
a=0;//     #v4=(Reference,Ljava/util/Iterator;);v5=(Conflicted);v6=(Conflicted);
a=0;//     invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-nez v0, :cond_3
a=0;// 
a=0;//     move-object p2, v1
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     :cond_3
a=0;//     invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/Object;);
a=0;//     check-cast v0, La/a/a/a/k;
a=0;// 
a=0;//     invoke-virtual {v0}, La/a/a/a/k;->d()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v5}, La/a/a/d/c;->a(Ljava/lang/String;)Z
a=0;// 
a=0;//     move-result v5
a=0;// 
a=0;//     #v5=(Boolean);
a=0;//     if-nez v5, :cond_4
a=0;// 
a=0;//     invoke-virtual {v0}, La/a/a/a/k;->d()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v5}, Ljava/lang/String;->length()I
a=0;// 
a=0;//     move-result v5
a=0;// 
a=0;//     #v5=(Integer);
a=0;//     if-le v5, v3, :cond_5
a=0;// 
a=0;//     :cond_4
a=0;//     invoke-virtual {v0}, La/a/a/a/k;->d()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/String;);
a=0;//     add-int/lit8 v6, v3, 0x1
a=0;// 
a=0;//     #v6=(Integer);
a=0;//     invoke-virtual {v5, v6}, Ljava/lang/String;->substring(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     invoke-virtual {v0, v5}, La/a/a/a/k;->b(Ljava/lang/String;)V
a=0;// 
a=0;//     :cond_5
a=0;//     #v5=(Conflicted);v6=(Conflicted);
a=0;//     invoke-virtual {v1, v0}, La/a/a/a/n;->a(La/a/a/a/k;)La/a/a/a/k;
a=0;// 
a=0;//     goto :goto_2
a=0;// 
a=0;//     .line 53
a=0;//     :cond_6
a=0;//     #v0=(Integer);v1=(Integer);v3=(Reference,La/a/a/a/e;);v7=(Conflicted);v8=(Conflicted);v9=(Conflicted);
a=0;//     invoke-interface {v4, v1}, Lorg/w3c/dom/NodeList;->item(I)Lorg/w3c/dom/Node;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Lorg/w3c/dom/Node;);
a=0;//     check-cast v0, Lorg/w3c/dom/Element;
a=0;// 
a=0;//     const-string v5, "http://www.idpf.org/2007/opf"
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/String;);
a=0;//     const-string v6, "href"
a=0;// 
a=0;//     #v6=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v5, v6}, La/a/a/b/c;->a(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     invoke-static {v5}, La/a/a/d/c;->b(Ljava/lang/String;)Z
a=0;// 
a=0;//     move-result v6
a=0;// 
a=0;//     #v6=(Boolean);
a=0;//     if-nez v6, :cond_7
a=0;// 
a=0;//     invoke-static {v5}, La/a/a/d/c;->e(Ljava/lang/String;)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v6
a=0;// 
a=0;//     #v6=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p2, v6}, La/a/a/a/n;->e(Ljava/lang/String;)La/a/a/a/k;
a=0;// 
a=0;//     move-result-object v6
a=0;// 
a=0;//     if-nez v6, :cond_8
a=0;// 
a=0;//     sget-object v0, La/a/a/b/j;->a:Lorg/slf4j/Logger;
a=0;// 
a=0;//     new-instance v6, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v6=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v7, "Guide is referencing resource with href "
a=0;// 
a=0;//     #v7=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v6, v7}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v6=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     const-string v6, " which could not be found"
a=0;// 
a=0;//     invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     invoke-interface {v0, v5}, Lorg/slf4j/Logger;->b(Ljava/lang/String;)V
a=0;// 
a=0;//     :cond_7
a=0;//     :goto_3
a=0;//     #v6=(Conflicted);v7=(Conflicted);
a=0;//     add-int/lit8 v0, v1, 0x1
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     move v1, v0
a=0;// 
a=0;//     goto/16 :goto_1
a=0;// 
a=0;//     :cond_8
a=0;//     #v0=(Reference,Lorg/w3c/dom/Element;);v6=(Reference,La/a/a/a/k;);
a=0;//     const-string v7, "http://www.idpf.org/2007/opf"
a=0;// 
a=0;//     #v7=(Reference,Ljava/lang/String;);
a=0;//     const-string v8, "type"
a=0;// 
a=0;//     #v8=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v7, v8}, La/a/a/b/c;->a(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v7
a=0;// 
a=0;//     invoke-static {v7}, La/a/a/d/c;->b(Ljava/lang/String;)Z
a=0;// 
a=0;//     move-result v8
a=0;// 
a=0;//     #v8=(Boolean);
a=0;//     if-eqz v8, :cond_9
a=0;// 
a=0;//     sget-object v0, La/a/a/b/j;->a:Lorg/slf4j/Logger;
a=0;// 
a=0;//     new-instance v6, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v6=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v7, "Guide is referencing resource with href "
a=0;// 
a=0;//     invoke-direct {v6, v7}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v6=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     const-string v6, " which is missing the \'type\' attribute"
a=0;// 
a=0;//     invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     invoke-interface {v0, v5}, Lorg/slf4j/Logger;->b(Ljava/lang/String;)V
a=0;// 
a=0;//     goto :goto_3
a=0;// 
a=0;//     :cond_9
a=0;//     const-string v8, "http://www.idpf.org/2007/opf"
a=0;// 
a=0;//     #v8=(Reference,Ljava/lang/String;);
a=0;//     const-string v9, "title"
a=0;// 
a=0;//     #v9=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v8, v9}, La/a/a/b/c;->a(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     sget-object v8, La/a/a/a/f;->a:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v8, v7}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
a=0;// 
a=0;//     move-result v8
a=0;// 
a=0;//     #v8=(Boolean);
a=0;//     if-nez v8, :cond_7
a=0;// 
a=0;//     new-instance v8, La/a/a/a/f;
a=0;// 
a=0;//     #v8=(UninitRef,La/a/a/a/f;);
a=0;//     invoke-static {v5}, La/a/a/d/c;->f(Ljava/lang/String;)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     invoke-direct {v8, v6, v7, v0, v5}, La/a/a/a/f;-><init>(La/a/a/a/k;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     #v8=(Reference,La/a/a/a/f;);
a=0;//     invoke-virtual {v3, v8}, La/a/a/a/e;->a(La/a/a/a/f;)La/a/a/a/m;
a=0;// 
a=0;//     goto :goto_3
a=0;// .end method
a=0;// 
a=0;// .method private static a(Lorg/w3c/dom/Document;La/a/a/a/b;)V
a=0;//     .locals 7
a=0;// 
a=0;//     .prologue
a=0;//     .line 358
a=0;//     new-instance v6, Ljava/util/HashSet;
a=0;// 
a=0;//     #v6=(UninitRef,Ljava/util/HashSet;);
a=0;//     invoke-direct {v6}, Ljava/util/HashSet;-><init>()V
a=0;// 
a=0;//     #v6=(Reference,Ljava/util/HashSet;);
a=0;//     const-string v1, "http://www.idpf.org/2007/opf"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     const-string v2, "meta"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     const-string v3, "name"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     const-string v4, "cover"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     const-string v5, "content"
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/String;);
a=0;//     move-object v0, p0
a=0;// 
a=0;//     #v0=(Reference,Lorg/w3c/dom/Document;);
a=0;//     invoke-static/range {v0 .. v5}, La/a/a/b/c;->a(Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v4
a=0;// 
a=0;//     invoke-static {v4}, La/a/a/d/c;->a(Ljava/lang/String;)Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     const-string v1, "http://www.idpf.org/2007/opf"
a=0;// 
a=0;//     const-string v2, "item"
a=0;// 
a=0;//     const-string v3, "id"
a=0;// 
a=0;//     const-string v5, "href"
a=0;// 
a=0;//     move-object v0, p0
a=0;// 
a=0;//     #v0=(Reference,Lorg/w3c/dom/Document;);
a=0;//     invoke-static/range {v0 .. v5}, La/a/a/b/c;->a(Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-static {v0}, La/a/a/d/c;->a(Ljava/lang/String;)Z
a=0;// 
a=0;//     move-result v1
a=0;// 
a=0;//     #v1=(Boolean);
a=0;//     if-eqz v1, :cond_3
a=0;// 
a=0;//     invoke-interface {v6, v0}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
a=0;// 
a=0;//     :cond_0
a=0;//     :goto_0
a=0;//     #v0=(Conflicted);v1=(Conflicted);
a=0;//     const-string v1, "http://www.idpf.org/2007/opf"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     const-string v2, "reference"
a=0;// 
a=0;//     const-string v3, "type"
a=0;// 
a=0;//     const-string v4, "cover"
a=0;// 
a=0;//     const-string v5, "href"
a=0;// 
a=0;//     move-object v0, p0
a=0;// 
a=0;//     #v0=(Reference,Lorg/w3c/dom/Document;);
a=0;//     invoke-static/range {v0 .. v5}, La/a/a/b/c;->a(Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-static {v0}, La/a/a/d/c;->a(Ljava/lang/String;)Z
a=0;// 
a=0;//     move-result v1
a=0;// 
a=0;//     #v1=(Boolean);
a=0;//     if-eqz v1, :cond_1
a=0;// 
a=0;//     invoke-interface {v6, v0}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
a=0;// 
a=0;//     .line 359
a=0;//     :cond_1
a=0;//     invoke-interface {v6}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     :cond_2
a=0;//     :goto_1
a=0;//     #v0=(Conflicted);v1=(Reference,Ljava/util/Iterator;);
a=0;//     invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-nez v0, :cond_4
a=0;// 
a=0;//     .line 371
a=0;//     return-void
a=0;// 
a=0;//     .line 358
a=0;//     :cond_3
a=0;//     #v0=(Reference,Ljava/lang/String;);v1=(Boolean);
a=0;//     invoke-interface {v6, v4}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 359
a=0;//     :cond_4
a=0;//     #v0=(Boolean);v1=(Reference,Ljava/util/Iterator;);
a=0;//     invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/Object;);
a=0;//     check-cast v0, Ljava/lang/String;
a=0;// 
a=0;//     .line 360
a=0;//     invoke-virtual {p1}, La/a/a/a/b;->a()La/a/a/a/n;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     invoke-virtual {v2, v0}, La/a/a/a/n;->e(Ljava/lang/String;)La/a/a/a/k;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     .line 361
a=0;//     if-nez v2, :cond_5
a=0;// 
a=0;//     .line 362
a=0;//     sget-object v2, La/a/a/b/j;->a:Lorg/slf4j/Logger;
a=0;// 
a=0;//     new-instance v3, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v3=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v4, "Cover resource "
a=0;// 
a=0;//     invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     const-string v3, " not found"
a=0;// 
a=0;//     invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-interface {v2, v0}, Lorg/slf4j/Logger;->b(Ljava/lang/String;)V
a=0;// 
a=0;//     goto :goto_1
a=0;// 
a=0;//     .line 365
a=0;//     :cond_5
a=0;//     invoke-virtual {v2}, La/a/a/a/k;->f()La/a/a/a/h;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     sget-object v3, La/a/a/c/a;->a:La/a/a/a/h;
a=0;// 
a=0;//     if-ne v0, v3, :cond_6
a=0;// 
a=0;//     .line 366
a=0;//     invoke-virtual {p1, v2}, La/a/a/a/b;->a(La/a/a/a/k;)V
a=0;// 
a=0;//     goto :goto_1
a=0;// 
a=0;//     .line 367
a=0;//     :cond_6
a=0;//     invoke-virtual {v2}, La/a/a/a/k;->f()La/a/a/a/h;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-static {v0}, La/a/a/c/a;->a(La/a/a/a/h;)Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_2
a=0;// 
a=0;//     .line 368
a=0;//     invoke-virtual {p1, v2}, La/a/a/a/b;->b(La/a/a/a/k;)V
a=0;// 
a=0;//     goto :goto_1
a=0;// .end method
a=0;// 
a=0;// .method private static b(Lorg/w3c/dom/Document;La/a/a/a/n;Ljava/util/Map;)La/a/a/a/o;
a=0;//     .locals 9
a=0;// 
a=0;//     .prologue
a=0;//     .line 210
a=0;//     invoke-interface {p0}, Lorg/w3c/dom/Document;->getDocumentElement()Lorg/w3c/dom/Element;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Lorg/w3c/dom/Element;);
a=0;//     const-string v1, "http://www.idpf.org/2007/opf"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     const-string v2, "spine"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1, v2}, La/a/a/b/c;->c(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 211
a=0;//     if-nez v0, :cond_3
a=0;// 
a=0;//     .line 212
a=0;//     sget-object v0, La/a/a/b/j;->a:Lorg/slf4j/Logger;
a=0;// 
a=0;//     const-string v1, "Element spine not found in package document, generating one automatically"
a=0;// 
a=0;//     invoke-interface {v0, v1}, Lorg/slf4j/Logger;->b(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 213
a=0;//     new-instance v1, La/a/a/a/o;
a=0;// 
a=0;//     #v1=(UninitRef,La/a/a/a/o;);
a=0;//     invoke-direct {v1}, La/a/a/a/o;-><init>()V
a=0;// 
a=0;//     #v1=(Reference,La/a/a/a/o;);
a=0;//     new-instance v0, Ljava/util/ArrayList;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/util/ArrayList;);
a=0;//     invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
a=0;// 
a=0;//     #v0=(Reference,Ljava/util/ArrayList;);
a=0;//     invoke-virtual {p1}, La/a/a/a/n;->b()Ljava/util/Collection;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     invoke-interface {v0, v2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
a=0;// 
a=0;//     sget-object v2, Ljava/lang/String;->CASE_INSENSITIVE_ORDER:Ljava/util/Comparator;
a=0;// 
a=0;//     invoke-static {v0, v2}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V
a=0;// 
a=0;//     invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     :cond_0
a=0;//     :goto_0
a=0;//     #v3=(Conflicted);v4=(Conflicted);
a=0;//     invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-nez v0, :cond_1
a=0;// 
a=0;//     move-object v0, v1
a=0;// 
a=0;//     .line 243
a=0;//     :goto_1
a=0;//     #v0=(Reference,La/a/a/a/o;);v2=(Conflicted);v5=(Conflicted);v6=(Conflicted);v7=(Conflicted);v8=(Conflicted);
a=0;//     return-object v0
a=0;// 
a=0;//     .line 213
a=0;//     :cond_1
a=0;//     #v0=(Boolean);v2=(Reference,Ljava/util/Iterator;);v5=(Uninit);v6=(Uninit);v7=(Uninit);v8=(Uninit);
a=0;//     invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/Object;);
a=0;//     check-cast v0, Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {p1, v0}, La/a/a/a/n;->e(Ljava/lang/String;)La/a/a/a/k;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-virtual {v0}, La/a/a/a/k;->f()La/a/a/a/h;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     #v3=(Reference,La/a/a/a/h;);
a=0;//     sget-object v4, La/a/a/c/a;->c:La/a/a/a/h;
a=0;// 
a=0;//     #v4=(Reference,La/a/a/a/h;);
a=0;//     if-ne v3, v4, :cond_2
a=0;// 
a=0;//     invoke-virtual {v1, v0}, La/a/a/a/o;->a(La/a/a/a/k;)V
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     :cond_2
a=0;//     invoke-virtual {v0}, La/a/a/a/k;->f()La/a/a/a/h;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     sget-object v4, La/a/a/c/a;->a:La/a/a/a/h;
a=0;// 
a=0;//     if-ne v3, v4, :cond_0
a=0;// 
a=0;//     new-instance v3, La/a/a/a/p;
a=0;// 
a=0;//     #v3=(UninitRef,La/a/a/a/p;);
a=0;//     invoke-direct {v3, v0}, La/a/a/a/p;-><init>(La/a/a/a/k;)V
a=0;// 
a=0;//     #v3=(Reference,La/a/a/a/p;);
a=0;//     invoke-virtual {v1, v3}, La/a/a/a/o;->a(La/a/a/a/p;)La/a/a/a/p;
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 215
a=0;//     :cond_3
a=0;//     #v3=(Uninit);v4=(Uninit);
a=0;//     new-instance v4, La/a/a/a/o;
a=0;// 
a=0;//     #v4=(UninitRef,La/a/a/a/o;);
a=0;//     invoke-direct {v4}, La/a/a/a/o;-><init>()V
a=0;// 
a=0;//     .line 216
a=0;//     #v4=(Reference,La/a/a/a/o;);
a=0;//     invoke-static {v0, p1}, La/a/a/b/j;->a(Lorg/w3c/dom/Element;La/a/a/a/n;)La/a/a/a/k;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-virtual {v4, v0}, La/a/a/a/o;->a(La/a/a/a/k;)V
a=0;// 
a=0;//     .line 217
a=0;//     const-string v0, "http://www.idpf.org/2007/opf"
a=0;// 
a=0;//     const-string v1, "itemref"
a=0;// 
a=0;//     invoke-interface {p0, v0, v1}, Lorg/w3c/dom/Document;->getElementsByTagNameNS(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/NodeList;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     .line 218
a=0;//     #v5=(Reference,Lorg/w3c/dom/NodeList;);
a=0;//     new-instance v6, Ljava/util/ArrayList;
a=0;// 
a=0;//     #v6=(UninitRef,Ljava/util/ArrayList;);
a=0;//     invoke-interface {v5}, Lorg/w3c/dom/NodeList;->getLength()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     invoke-direct {v6, v0}, Ljava/util/ArrayList;-><init>(I)V
a=0;// 
a=0;//     .line 219
a=0;//     #v6=(Reference,Ljava/util/ArrayList;);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     move v2, v0
a=0;// 
a=0;//     :goto_2
a=0;//     #v0=(Integer);v2=(Integer);v3=(Conflicted);v7=(Conflicted);v8=(Conflicted);
a=0;//     invoke-interface {v5}, Lorg/w3c/dom/NodeList;->getLength()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     if-lt v2, v0, :cond_4
a=0;// 
a=0;//     .line 242
a=0;//     invoke-virtual {v4, v6}, La/a/a/a/o;->a(Ljava/util/List;)V
a=0;// 
a=0;//     move-object v0, v4
a=0;// 
a=0;//     .line 243
a=0;//     #v0=(Reference,La/a/a/a/o;);
a=0;//     goto :goto_1
a=0;// 
a=0;//     .line 220
a=0;//     :cond_4
a=0;//     #v0=(Integer);
a=0;//     invoke-interface {v5, v2}, Lorg/w3c/dom/NodeList;->item(I)Lorg/w3c/dom/Node;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Lorg/w3c/dom/Node;);
a=0;//     check-cast v0, Lorg/w3c/dom/Element;
a=0;// 
a=0;//     .line 221
a=0;//     const-string v1, "http://www.idpf.org/2007/opf"
a=0;// 
a=0;//     const-string v3, "idref"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v1, v3}, La/a/a/b/c;->a(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     .line 222
a=0;//     invoke-static {v3}, La/a/a/d/c;->b(Ljava/lang/String;)Z
a=0;// 
a=0;//     move-result v1
a=0;// 
a=0;//     #v1=(Boolean);
a=0;//     if-eqz v1, :cond_5
a=0;// 
a=0;//     .line 223
a=0;//     sget-object v0, La/a/a/b/j;->a:Lorg/slf4j/Logger;
a=0;// 
a=0;//     const-string v1, "itemref with missing or empty idref"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-interface {v0, v1}, Lorg/slf4j/Logger;->b(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 219
a=0;//     :goto_3
a=0;//     #v0=(Conflicted);
a=0;//     add-int/lit8 v0, v2, 0x1
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     move v2, v0
a=0;// 
a=0;//     goto :goto_2
a=0;// 
a=0;//     .line 226
a=0;//     :cond_5
a=0;//     #v0=(Reference,Lorg/w3c/dom/Element;);v1=(Boolean);
a=0;//     invoke-interface {p2, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/Object;);
a=0;//     check-cast v1, Ljava/lang/String;
a=0;// 
a=0;//     .line 227
a=0;//     if-nez v1, :cond_6
a=0;// 
a=0;//     move-object v1, v3
a=0;// 
a=0;//     .line 230
a=0;//     :cond_6
a=0;//     invoke-virtual {p1, v1}, La/a/a/a/n;->d(Ljava/lang/String;)La/a/a/a/k;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     .line 231
a=0;//     if-nez v3, :cond_7
a=0;// 
a=0;//     .line 232
a=0;//     sget-object v0, La/a/a/b/j;->a:Lorg/slf4j/Logger;
a=0;// 
a=0;//     new-instance v3, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v3=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v7, "resource with id \'"
a=0;// 
a=0;//     #v7=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v3, v7}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     const-string v3, "\' not found"
a=0;// 
a=0;//     invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-interface {v0, v1}, Lorg/slf4j/Logger;->b(Ljava/lang/String;)V
a=0;// 
a=0;//     goto :goto_3
a=0;// 
a=0;//     .line 236
a=0;//     :cond_7
a=0;//     #v7=(Conflicted);
a=0;//     new-instance v1, La/a/a/a/p;
a=0;// 
a=0;//     #v1=(UninitRef,La/a/a/a/p;);
a=0;//     invoke-direct {v1, v3}, La/a/a/a/p;-><init>(La/a/a/a/k;)V
a=0;// 
a=0;//     .line 237
a=0;//     #v1=(Reference,La/a/a/a/p;);
a=0;//     const-string v3, "no"
a=0;// 
a=0;//     const-string v7, "http://www.idpf.org/2007/opf"
a=0;// 
a=0;//     #v7=(Reference,Ljava/lang/String;);
a=0;//     const-string v8, "linear"
a=0;// 
a=0;//     #v8=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v0, v7, v8}, La/a/a/b/c;->a(Lorg/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-virtual {v3, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_8
a=0;// 
a=0;//     .line 238
a=0;//     invoke-virtual {v1}, La/a/a/a/p;->a()V
a=0;// 
a=0;//     .line 240
a=0;//     :cond_8
a=0;//     invoke-interface {v6, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
a=0;// 
a=0;//     goto :goto_3
a=0;// .end method
}}
